Defining Home Pages with a Text Editor

Process Panels (Panels Holding Tasks)

A process panel holds a list of labels and tasks, which are typically view files (.axvw files) that present reports and forms. A process panel is analogous to a Navigator "Process or Role."

Descriptor file

A typical descriptor for a process panel is:

<bucket
    title="Space Executive Reports"
    tooltip="Executive reports for Department Manager."
    type="process"
    backgroundShading="bucket-background-medium"
    activity_id="AbSpaceRoomInventoryBAR"
   process_id="Department Manager"
/>

Database records

A process panel has a record in the afm_processes table. For example, the below image of the afm_processes table shows some of the process panels found on home pages.

The information that you define for the panel can also be displayed as a process or role on the Navigator. In order to display on a home page, the process panel's Process Type value must be one of the following:

Process Type Value The process will appear ...
Web Process Navigator on both the home page and the Navigator
Web Pnav & Pages on both the home page and the Navigator
Web Page Navigator Process

only on the home page.

It will not appear on the Navigator, even if it is assigned to the current user's role

Similarly, the tasks displayed by a home page process are stored in the afm_pasks table.

 

Process panels with multiple pages

Ideally, you will design the list of process tasks for each panel such that the list fits into that panel. If not, the panel presents a series of dots as a page selector at the bottom, and you can page down the list of tasks or jump directly to a particular page.

When paginating tasks, the process panel displays labels in bold, groups tasks by label, and does not orphan tasks from any label it is associated with; that is, the control displays tasks on the same page as the label above them, even if that means leaving whitespace at the bottom of some pages. There is one exception: if any particular group is too tall to fit into the process panel at its current row height, the control does not group tasks, but breaks them at the last task that will fit on the page.